protective supervision - French English Dictionary